/*
 * BaseImagenesDAO.java
 *
 * Created on 24 de abril de 2007, 03:26 PM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.computec.core.imagenes.dao;

import com.computec.core.imagenes.dto.ProgramacionImagenesDto;
import com.src.computec.radar.base.dao.exception.DAOException;
import java.util.List;

/**
 *
 * @author jlperea
 */
public interface BaseImagenesDAO 
{
    public List getAllProgramacionesImagenes() throws DAOException;  
    
    public void eliminarProgramaciones(List programacionesEliminadas) throws DAOException;
    
    public boolean existeProgramacion(ProgramacionImagenesDto programacionImagenesDto) throws DAOException;
    
    public void programarCopiadoImagenes(ProgramacionImagenesDto programacionImagenesDto) throws DAOException;
    
    /** Este es el metodo que se llama desde el Demonio como hilo */
    public void procesarBloqueCopiadoImagenes() throws DAOException;
}
